//==========================================================================
/**
* @file	  : Common.h
* @author : cpzhang <chengpengzhang@gmail.com>
* created : 2010-4-23   10:45
* purpose : 
*/
//==========================================================================

#ifndef __EulerCommon_h__
#define __EulerCommon_h__

//
#if defined(Euler_EXPORTS) // inside DLL
#   define _MATH_EXPORT_   __declspec(dllexport)
#else // outside DLL
#   define _MATH_EXPORT_   __declspec(dllimport)
#endif

//
#include "Buddha.h"

//
typedef float Real;

//
namespace Euler
{
	//
	class Basic;
	class Vector2;
	class Vector3;
	class Vector4;
	class Matrix3;
	class Matrix4;
	class Quaternion;
	class Radian;
}

//
#endif // __EulerCommon_h__
 
